use ClientPlatform

db.getCollection('FeatureMapping').drop()

db.getCollection('FeatureMapping').insert({
    "_id" : CSUUID("00000000-0000-0000-0000-000000000001"),
    "Type" : "ResearchProduct",
    "Name" : "ESG Research",
    "Claims" : [ 
        "Company/ESGRatings"
    ]
});

db.getCollection('FeatureMapping').insert({
    "_id" : CSUUID("00000000-0000-0000-0000-000000000002"),
    "Type" : "ResearchProduct",
    "Name" : "Corporate Governance",
    "Claims" : [ 
        "Company/Governance"
    ]
});

db.getCollection('FeatureMapping').insert({
    "_id" : CSUUID("00000000-0000-0000-0000-000000000003"),
    "Type" : "ResearchProduct",
    "Name" : "Controversies",
    "Claims" : [ 
        "Company/Controversies"
    ]
});

db.getCollection('FeatureMapping').insert({
    "_id" : CSUUID("00000000-0000-0000-0000-000000000004"),
    "Type" : "ResearchProduct",
    "Name" : "Global Compact",
    "Claims" : [ 
        "Company/GC/NC", 
        "Company/GC/WL", 
        "Research/GC/NC", 
        "Research/GC/WL"
    ]
});

db.getCollection('FeatureMapping').insert({
    "_id" : CSUUID("00000000-0000-0000-0000-000000000005"),
    "Type" : "ResearchProduct",
    "Name" : "Product Involvement",
    "Claims" : [ 
        "PI/AE", 
        "PI/AL", 
        "PI/CW", 
        "PI/FA", 
        "PI/FL", 
        "PI/GB", 
        "PI/GM", 
        "PI/MC", 
        "PI/NP", 
        "PI/PE", 
        "PI/TP", 
        "PI/AB", 
        "PI/CO", 
        "PI/SC", 
        "PI/PM", 
        "PI/PP", 
        "PI/AT", 
        "PI/PL", 
        "PI/TC", 
        "PI/AC", 
        "PI/OS"
    ]
});

db.getCollection('FeatureMapping').insert({
    "_id" : CSUUID("00000000-0000-0000-0001-000000000001"),
    "Type" : "Features",
    "Name" : "Portfolio management",
    "Claims" : [ 
        "Portfolio/Management"
    ]
});

db.getCollection('FeatureMapping').insert({
    "_id" : CSUUID("00000000-0000-0000-0001-000000000002"),
    "Type" : "Features",
    "Name" : "Portfolio monitoring",
    "Claims" : [ 
        "ControversyAlert", 
        "ControversyAlert/Semi-monthly", 
        "ControversyAlert/Monthly", 
        "ControversyAlert/Quarterly"
    ]
});

db.getCollection('FeatureMapping').insert({
    "_id" : CSUUID("00000000-0000-0000-0001-000000000003"),
    "Type" : "Features",
    "Name" : "Screening Tool",
    "Claims" : [ 
        "Tools/screening"
    ]
});

db.getCollection('FeatureMapping').insert({
    "_id" : CSUUID("00000000-0000-0000-0001-000000000004"),
    "Type" : "Features",
    "Name" : "Reporting Tool",
    "Claims" : [ 
        "Tools/datareport"
    ]
});

